armor backing - Turkish English Dictionary